mental restriction - German English Dictionary